package com.vdong.trade.trading.service;

import com.vdong.trade.trading.entity.dto.param.ChannelEarningCurveParamDTO;
import com.vdong.trade.trading.entity.dto.result.ChannelEarningCurveResultDTO;
import com.vdong.trade.trading.entity.po.FinanceParamDTO;
import com.vdong.trade.trading.entity.dto.EarningResultDTO;

import java.util.List;

/**
 * 财务相关
 *
 * @author zhoulongbiao
 * @Date 2018/12/12 13:43
 */
public interface FinanceService {

    /**
     * 今日,本月,累计收入
     *
     * @param param
     * @return
     */
    EarningResultDTO earnings(FinanceParamDTO param);

    /**
     * 渠道数据-收益
     *
     * @param param
     * @return
     */
    List<ChannelEarningCurveResultDTO> channelEarningCurve(ChannelEarningCurveParamDTO param);


}
